查看原文
其他

高逼格可视化:利用Python调取地图打击犯罪

2017-12-10 zhaikun Python爱好者社区

作者:zhaikun   风控建模屌丝一枚,现居于北京

个人微信公众号:Python数据分析与评分卡建模

联系方式:664086823@qq.com


关注Python爱好者社区,公众号后台回复 旧金山即可获取本文数据。


昨晚看kaggle,在'San Francisco Crime Classification(旧金山犯罪分类)'数据集下,偶然发现国外一牛人写的代码,关于调取地图数据预测犯罪类型,另我耳目一新啊。


上图:



但大神不是很厚道,一直没弄清楚他代码中:



mapdata是什么数据。


一开始猜测是经纬度数据,我用openstreetmap调取出经纬度数据以后载入,还是无法运行。(如果国内有大神成功运行,烦请告知一下噢,附上对方网址:https://www.kaggle.com/dbennett/test-map/code)


因为已经研究了一晚上,就这么放弃有点可惜,那么另辟蹊径,参考了网上别的大神的帖子,最终写出了'热力图预测犯罪'代码,欢迎交流。


=============分割线============



老规矩,变量重命名成中文:




感叹下,旧金山真乱。。。老外政府数据也很透明啊


这里我以犯罪类型'SEX OFFENSES FORCIBLE'举例,这个罪名是'强奸罪',犯罪数是4388起。


那么筛选变量和观测,预览数据:



转成矩阵:



肉来了,上图




相信大家收获满满吧!


期待大家点赞、转发~


数据获取方式:扫码下图关注Python爱好者社区,公众号后台回复 旧金山即可获取。

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复“课程”即可获取:

0.小编的Python入门视频课程!!!

1.崔老师爬虫实战案例免费学习视频。

2.丘老师数据科学入门指导免费学习视频。

3.陈老师数据分析报告制作免费学习视频。

4.玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

5.丘老师Python网络爬虫实战免费学习视频。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存